/// endDate : "2022-10-30"
/// menuId : 174
/// siteId : "4"
/// weekMenuModel : "1"
/// time : 1
/// useType : "1"
/// startDate : "2022-10-24"

class WeekOrderInfoData {
  WeekOrderInfoData({
      this.endDate, 
      this.menuId, 
      this.siteId, 
      this.weekMenuModel, 
      this.time, 
      this.useType, 
      this.startDate,});

  WeekOrderInfoData.fromJson(dynamic json) {
    endDate = json['endDate'];
    menuId = json['menuId'];
    siteId = json['siteId'];
    weekMenuModel = json['weekMenuModel'];
    time = json['time'];
    useType = json['useType'];
    startDate = json['startDate'];
  }
  String? endDate;
  int? menuId;
  String? siteId;
  String? weekMenuModel;
  int? time;
  String? useType;
  String? startDate;
WeekOrderInfoData copyWith({  String? endDate,
  int? menuId,
  String? siteId,
  String? weekMenuModel,
  int? time,
  String? useType,
  String? startDate,
}) => WeekOrderInfoData(  endDate: endDate ?? this.endDate,
  menuId: menuId ?? this.menuId,
  siteId: siteId ?? this.siteId,
  weekMenuModel: weekMenuModel ?? this.weekMenuModel,
  time: time ?? this.time,
  useType: useType ?? this.useType,
  startDate: startDate ?? this.startDate,
);
  Map<String, dynamic> toJson() {
    final map = <String, dynamic>{};
    map['endDate'] = endDate;
    map['menuId'] = menuId;
    map['siteId'] = siteId;
    map['weekMenuModel'] = weekMenuModel;
    map['time'] = time;
    map['useType'] = useType;
    map['startDate'] = startDate;
    return map;
  }

}